package com.thermal.thermal_inspection.service;

import com.thermal.thermal_inspection.entity.Classes;
import com.thermal.thermal_inspection.entity.Unit;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;

public interface UnitService {
    /**
     * 新增机组
     */
    int addUnit(String unitName);

    /**
     * 删除机组
     */
    int deleteUnit(int unitId);

    /**
     * 查找所有机组
     */
    List<Unit> getUnits();

    /**
     * 机组是否存在
     */
    boolean existUnit(int unitId);

    /**
     * 修改机组名字
     */
    int updateUnit(int unitId, String unitName);

    /**
     * 查询指定机组（搜索接口）
     */
    List<Unit> getSpecifiedUnit(Integer unitId, String unitName);

    /**
     * 判断机组名是否存在
     */
    boolean existUnitName(String unitName);

}
